#include <stdio.h>
#include <string.h>

int cycle(const char *s)
{
    if(NULL == s) return 0;

    int len = strlen(s);
    int i = 0, j = len - 1;
    int r = 1;
    for(; i <= j; i++, j--)
    {
        if(s[i] != s[j])
        {
            r = 0;
            break;
        }
    }
    return r;
}

int main(int argc, char *argv[])
{
    if (argc < 2)
    {
        printf("useage: ./cycle string\n");
        return 0;
    }
    if (cycle(argv[1]) != 0)
        printf("Yes\n");
    else
        printf("No\n");

    return 0;
}
